oil facility - Francés Inglés Diccionario